home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #4 / Amiga Plus CD - 2000 - No. 4.iso / PowerPC / Dev / PPCRelease / Examples / PPCInlines / SMakefile < prev   
Encoding:
Makefile  |  1998-08-04  |  1.3 KB  |  58 lines

  1. #--- Amiga PowerUP---
  2. # SAS Makefile
  3.  
  4. #####################################################################
  5. #
  6. # Options
  7. #
  8.  
  9. IPATH        =    IDIR=/include/ IDIR=PowerUP:src/include IDIR=include:
  10. GCCIPATH    =    -IPowerUP:src/include -Iinclude: -I../include/
  11. ASMFLAGS    =    -sa -w2- -wo- -M4000 -x -d$(CODETYPE)=1 -dEXEC_68060=0
  12. APATH        =    -iasm: -i/include -iinclude/
  13.  
  14. #####################################################################
  15. #
  16. # Machine Configuration
  17. #
  18.  
  19.  
  20. ASM        =    basm $(ASMFLAGS) $(APATH)
  21.  
  22. DEBUG        =    DEBUG=LINE
  23. OPTFLAGS    =    OPTIMIZEPEEP OPTIMIZE
  24. #OPTFLAGS    =    
  25. CFLAGS        =    STRINGMERGE NOSTACKCHECK PARMS=REGISTER CPU=68030 MATH=68881 DATA=FARONLY CODE=NEAR
  26. CPPFLAGS    =
  27. CC        =    sc $(CFLAGS) $(OPTFLAGS) $(DEBUG) $(IPATH)
  28. LINK        =    slink
  29. #LINK        =    DevTools:Apps/LK1.06/lk SINGLEHUNK
  30.  
  31. OBJECT        =    OBJNAME=
  32.  
  33.  
  34.  
  35. #####################################################################
  36. #
  37. # Default rules
  38. #
  39.  
  40. .c.o$(TARGET):
  41.     $(CC) $(OBJECT)$*.o$(TARGET) $*.c
  42.  
  43.  
  44. .asm.o$(TARGET):
  45.     $(ASM) -o$*.o$(TARGET) $*.asm
  46.  
  47.  
  48. all:    ppc_pragma.h
  49.  
  50.  
  51. #
  52. # ../../ == //
  53. # sorry..ixemul unix paths
  54. #
  55. ppc_pragma.h: //include/powerup/fd/ppc_lib.fd //include/powerup/clib/ppc_protos.h
  56.     //fd2inline/fd2inline ../../include/powerup/fd/ppc_lib.fd ../../include/powerup/clib/ppc_protos.h -powerup -o ppc_inline.h
  57.     //fd2inline/fd2inline ../../include/powerup/fd/ppc_lib.fd ../../include/powerup/clib/ppc_protos.h -powerup -pragma -o ppc_pragma.h
  58.